package com.example.petshopping.model;

import com.google.gson.annotations.SerializedName;

/**
 * 修改用户基本信息请求参数模型
 */
public class AppMemberUserUpdateReqVO {

    @SerializedName("avatar")
    private String avatar;

    @SerializedName("nickname")
    private String nickname;

    @SerializedName("sex")
    private Integer sex;

    @SerializedName("birthday")
    private String birthday;

    // 构造函数
    public AppMemberUserUpdateReqVO() {
    }

    public AppMemberUserUpdateReqVO(String avatar, String nickname, Integer sex, String birthday) {
        this.avatar = avatar;
        this.nickname = nickname;
        this.sex = sex;
        this.birthday = birthday;
    }

    // Getter and Setter methods
    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    @Override
    public String toString() {
        return "AppMemberUserUpdateReqVO{" +
                "avatar='" + avatar + '\'' +
                ", nickname='" + nickname + '\'' +
                ", sex=" + sex +
                ", birthday='" + birthday + '\'' +
                '}';
    }
} 